Chapter 2 Languages , Decidability , and Complexity
نویسنده
چکیده
Control problems for discrete-event systems or hybrid systems typically involve manipulation of languages that describe system behaviors. This chapter introduces basic automata and grammar models for generating and analyzing languages of the Chomsky hierarchy, as well as their associated decision problems, which are necessary for the understanding of other parts of this book. Notions of decidability of a problem (that is, is there an algorithm solving the given problem?) and of computational complexity (that is, how many computation steps are necessary to solve the given problem?) are introduced. The basic complexity classes are recalled. This chapter is not intended to replace a course on these topics but merely to provide basic notions that are used further in this book, and to provide references to the literature. In the following, we introduce the basic terminology, notation, definitions, and results concerning the Chomsky hierarchy of formal languages to present the necessary prerequisites for understanding the topic of this chapter, that is, the devices recognizing and generating languages. As this is only an introductory material, not all details and proofs are presented here. Usually, only the basic ideas or sketches of proofs are presented. Further details can be found in the literature, see, e.g., [4, 5, 10, 12, 13, 15].
منابع مشابه
Hybrid Logics
Hybrid languages are modal languages that have special symbols for naming individual states in models. Their history can be traced back to work of Arthur Prior in the fifties. The subject has recently regained interest, resulting in many new results and techniques. This chapter contains a modern overview of the field. We sketch its history, and survey the basic properties of various hybrid lang...
متن کاملPartially-commutative context-free graphs
This thesis is about an extension of context-free grammars with partial commutation on nonterminal symbols. In particular, we investigate the subclass with transitive dependence relation and the corresponding automaton model: stateless multi-pushdown automata. The results of the thesis are divided into three chapters. The first chapter investigates language expressivity of concerned classes. Ro...
متن کاملThe complexity of hybrid logics over restricted frame classes
This dissertation examines the computational complexity of decision problems for a collection of hybrid logics over different classes of frames. Hybrid logics are extensions of modal logic that allow, in addition to the usual perspective on states and their successors in relational structures, for naming and accessing states of a structure explicitly. These features are very desirable in many a...
متن کاملGroups, formal language theory and decidability
The first four chapters provide an introduction, background information and a summary of results from some of the relevant literature. In these chapters a proof is provided if the author was unable to find either a proof or the result itself stated in the literature. Chapter 5 focuses on syntactic monoids of languages, it introduces some background material from the literature and then proves s...
متن کاملOn the complexity and decidability of some problems involving shuffle
The complexity and decidability of various decision problems involving the shuffle operation (denoted by ) are studied. The following three problems are all shown to be NP-complete: given a nondeterministic finite automaton (NFA) M , and two words u and v, is L(M) 6⊆ u v, is u v 6⊆ L(M), and is L(M) 6= u v? It is also shown that there is a polynomial-time algorithm to determine, for NFAs M1,M2 ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012